body {
background-color:#F9CB9C;
font-size: 20px;
}
#logo {
  float:left;
  margin: 0px;
  width:  200px;
}
#container {
   margin: 0px 60px 40px 60px;
}
#sub_menu {
    height: 80px;
    margin: 0;
    padding:0;
    position: relative;
    z-index: 0;
	border-bottom:4px solid #dedede;
}

#sub_menu_right {
   margin: 0px 0 0 0;
   vertical-align: middle;
   float:right;
   position: relative;
}

#locbar  {
   margin: 0px 0 10px 0;
   vertical-align: middle;
   float:left;
   position: relative;
}

#sub_menu_right a{
   position: relative;
   width:400px;
   padding: 0px 5px 0px 5px;
}

#function_bar {
}

#function_button {
}

.box {
   margin: 0;
   float: right;
   position: relative;
   padding: 0px 0px 0px 0px;
   background: white;
   border:4px solid black;
}
#function_login {
   width:280px;
}

#function_login td {
   text-align:Left;
   padding: 8px 0px 8px 15px;

}

#function_login td.tdleft {
   width:90px;
}

#function_login td.tdright {
   width:190px;
}

#content {
 
 
    margin: 0;
    padding:0 0 15px 0;
    position: relative;
    z-index: 0;
}

#content-left {
 
   float: left;
   padding:0 0 15px 0;
   position: relative;
}

#content_right {
   float: right;
   position: relative;
   width:480;
 }

#footer_menu {
    height: 40px;
    margin-top: 30px;
    padding:15px 0 0 0;
    position: relative;
    z-index: 0;
	border-top:4px solid #dedede;
}

#footer_right {
    float: right;
	position: relative;
	
}

#footer_left {
    float: left;
	position: relative;
    width:50%;
}

.clear {
   clear: both;
}

.bn {
   padding: 25px 0 0 0;
    text-align:center;
   font-size: 20px;
   vertical-align: middle;
    float: left;
	position: relative;
 margin: 0 25px 20px 0;
 width: 150px;
 height:80px;
 display:block;
}

.vm-bn {
 background:transparent url('../images/vm1.png') center top no-repeat;
}

.vm-bn:hover {
   background-image: url('../images/vm2.png');
}

.fm-bn {
 background:transparent url('../images/fm1.png') center top no-repeat;
}

.fm-bn:hover {
   background-image: url('../images/fm2.png');
}

.tm-bn {
 background:transparent url('../images/tm1.png') center top no-repeat;
}

.tm-bn:hover {
   background-image: url('../images/tm2.png');
}

.hyperspan
{
    opacity: .3;
    position:absolute;
    width:100%;
    height:80%;
    left:0;
    top:0;
    z-index:1;
}

/*easyui css */
        #fm-mbreg{  
            margin:0;  
            padding:10px 10px;  
        }  
        .ftitle{  
            font-size:14px;  
            font-weight:bold;  
            color:#666;  
            padding:5px 0;  
            margin-bottom:10px;  
            border-bottom:1px solid #ccc;  
        }  
        .fitem{  
            margin-bottom:10px;  
        }  
        .fitem label{  
            display:inline-block;  
            width:100px;  
        }  
/* easyui css */



